throw in the towel
Không tìm thấy từ "throw in the towel"
Found in Anh - Anh (Wordnet)
Definition Verb phrase : - To give up or admit defeat : To stop trying to do something because you know you cannot succeed or win. This phrase often implies surrendering or quitting after a struggle, especially in a competition or difficult situation. Usage This phrase is used to describe the act of quitting or conceding defeat. It originates from boxing, where a trainer literally throws a towe...
See full definition →